Building Your First Windows Phone App
You have this amazing idea and it is all in your head. Or you might be keen to build a Windows Phone app, but don't know where to start. This course will teach you everything you need to know to build your first Windows Phone app. From getting the great idea and conceptualizing it, analyzing how it can stand out in the marketplace, designing it, building it, testing it, and taking it to market. With this course you will be fully prepared to make your first Windows Phone app a great success. Even if you have built apps before, this course will teach you valuable insights into leveraging your tools and keeping you one step ahead of the competition.
Introduction | 00:06:44 |
| Why Develop for Windows Phone? | 02:04 |
| Who is This Course For? | 01:38 |
| How is This Course Structured? | 03:01 |
How to Get the Great Idea | 00:27:27 |
| Introduction | 01:13 |
| Passion | 04:09 |
| Research the Market | 03:24 |
| Differentiating Factor | 03:15 |
| Self-Check Your Idea | 03:55 |
| Hands On: Personas | 09:22 |
| Summary | 02:06 |
Use Cases and Workflow | 00:23:27 |
| Introduction | 01:15 |
| Choosing Development Strategy | 06:22 |
| Identifying Features | 01:51 |
| Use Cases | 02:40 |
| Hands On: Use Cases | 07:03 |
| High Level Workflows | 02:25 |
| Summary | 01:48 |
Design Your App | 00:24:08 |
| Introduction | 01:22 |
| Designing as a Developer | 03:17 |
| Design Guidelines and Approach | 05:13 |
| Design Implementation | 04:53 |
| Hands On: Metro Studio | 03:35 |
| Making Your App Unique | 01:52 |
| Outsourcing | 02:01 |
| Summary | 01:50 |
Your App Comes To Life | 00:32:19 |
| Introduction | 01:22 |
| Tools | 02:23 |
| Hands On: First Visual Studio Project | 09:19 |
| Designer - Developer Workflow | 02:35 |
| Hands On: Blend | 13:24 |
| Being a Sole Developer | 02:04 |
| Summary | 01:09 |
Organize Your Code | 00:35:20 |
| Introduction | 01:26 |
| Starting Out Right | 03:56 |
| MVVM Frameworks | 04:50 |
| Hands On: MVVM Framework | 06:34 |
| Source Control | 05:08 |
| Hands On: Using Github With Visual Studio | 07:20 |
| Hands On: Using SourceTree | 02:42 |
| Keeping On Track | 01:47 |
| Summary | 01:33 |
Business Logic | 00:30:28 |
| Introduction | 01:20 |
| Portable Class Libraries | 02:42 |
| Hands On: Portable Class Libraries | 04:47 |
| Cloud Services | 03:17 |
| Hands On: Push Notifications | 13:51 |
| Best Practices | 03:09 |
| Summary | 01:18 |
Testing Solution | 00:24:42 |
| Introduction | 01:31 |
| What Should You Test? | 06:44 |
| Unit Testing | 01:36 |
| Hands On: Unit Testing | 07:07 |
| Integration Testing | 01:51 |
| Built-In Tests | 01:28 |
| Hands On: Store Test Toolkit | 03:16 |
| Summary | 01:07 |
Future Proofing Your App | 00:18:00 |
| Introduction | 01:22 |
| Feedback | 02:13 |
| Hands On: About Page | 07:08 |
| Maintain Your Code | 01:59 |
| Provide Updates | 01:24 |
| Market Your App | 02:19 |
| Summary | 01:32 |

Introduction
How to Get the Great Idea
Use Cases and Workflow
Design Your App
Organize Your Code
Business Logic
Testing Solution
Future Proofing Your App